home *** CD-ROM | disk | FTP | other *** search
/ United Public Domain Gold 2 / United Public Domain Gold 2.iso / utilities / pu328.dms / pu328.adf / CHECKBOOK / CASUPPORT / FR_USER.DOC next >
Text File  |  1991-10-22  |  27KB  |  644 lines

  1.                           kd_freq.library  2.00
  2.  
  3.                      File Requester User Documentation
  4.                      ---------------------------------
  5.  
  6.                            By:  Khalid Aldoseri 
  7.                            --------------------
  8.  
  9. A File Requester is used to select a file name from the existing files on a
  10. system, or to enter a new file name.  This file requester (FR) supports all
  11. normal features in a FR plus a lot of special features as desribed below.
  12.  
  13.  
  14. File Requester Features:
  15.  
  16.  1. Path Gadget: (string gadget at top of window)
  17.     This contains the path to the currently displayed directory.  You can
  18.     enter any directory name directly into it if you like by clicking in
  19.     it and editing the text there.
  20.  
  21.     Notes:
  22.  
  23.     If you insert a disk into a drive that has been selected in the Path
  24.     gadget the disk's directory will automatically be read and displayed.
  25.  
  26.     If the current disk is removed from the drive, the FR will clear the file
  27.     list and bring up the device name (not the old disk name) in the Path
  28.     gadget.  This means that you can take a disk out of the drive and insert
  29.     a new one and the FR will keep up with you if the current device is the
  30.     one that you are using.  This only works for devices DF0: to DF3:.
  31.  
  32.     If the user enters the name of an actual file into the Path gadget, then
  33.     the name will be split into its path and filename components and handled
  34.     accordingly.
  35.  
  36.  2. File Gadget: (string gadget below File List)
  37.     This contains the currently selected file.  You can manually edit the
  38.     filename by clicking in it and editing the text.  It also supports
  39.     several features.  Read the Keyboard Control section for more about this.
  40.  
  41.  3. File List:  (set of gadgets that display the file list)
  42.     To select any file just click on it once and it will show up in the File
  43.     gadget, unless the entry you clicked on was a directory, in which case
  44.     the FR will automatically display the directory selected.  The display
  45.     format is:
  46.  
  47.     test.file  *         11381  09-Dec-89  11:50    ----rwed
  48.        |       |           |        |        |         |
  49.     filename   |          size     date     time   protection
  50.               filenote                                bits
  51.               marker
  52.  
  53.     If the file entry is a directory, it will be displayed in a different
  54.     color and it will display '-dir-' instead of the file size.  The actual
  55.     data displayed depends on the size of the window, refer to the section
  56.     on 'Resize Gadget' for details.
  57.  
  58.     Double-clicking on a file name will simulate the OK gadget.
  59.  
  60.     If the entry has a filenote marker, then that file has a comment (or
  61.     file note). To see this comment, click on that entry and the comment
  62.     will be displayed in its place in the file list.  To remove the note
  63.     from the display just click on the prop gadget.
  64.  
  65.     Clicking the right mouse button while the pointer is on the file list
  66.     area will cycle through one of three modes:
  67.  
  68.        a.  Normal mode:  File list shows the selected directory.
  69.        b.  Device list:  File list shows the currently mounted devices
  70.                          by volume name.
  71.        c.  Assign list:  File list shows all assigns.
  72.  
  73. !    If you return to the Normal mode by clicking several times, then the
  74.      directory displayed previously will show up immediately.  Note that
  75.      if you had toggled the mode before the directory was completely read
  76.      in by the FR, it will not be complete when you get back to it.
  77.  
  78.  4. OK Gadget: (bottom left of window)
  79.     Click on this gadget when you're happy with the directory/filename you
  80.     have selected.  This tells the calling program that you accept these
  81.     selections.  Hitting the TAB key also has the same effect.
  82.  
  83.  5. Cancel Gadget: (bottom right of window)
  84.     This cancels the file requester and aborts the filename selection.
  85.     Hitting the 'Esc' key also has the same effect.
  86.  
  87.  6. Close Window Gadget:  (standard close window gadget)
  88.     Does the same as 'Cancel Gadget'.
  89.  
  90.  7. Show Wildcard Gadget: (string gadget below Path gadget)
  91.     The pattern entered in this gadget controls what files are displayed
  92.     in the File List.  This take a standard AmigaDOS wildcard pattern and
  93.     applies it to the file list as files are being read from the device.
  94.     This defaults to '#?'.
  95.  
  96.     Supported wildcards in pattern:
  97.  
  98.           1.  Standard AmigaDOS Wildcards:
  99.           --------------------------------
  100.  
  101.           ?   Matches any single character
  102.           #p  Match any number of occurences of the pattern p
  103.           %   Matches the null string
  104.           ()  Make a group of characters into a single pattern
  105.           |   The OR operator
  106.           '   Disable wildcard interpretation of next character
  107.               (unless it is an extended wildcard as shown below.)
  108.  
  109.           2.  Extended Wildcards:
  110.           -----------------------
  111.  
  112.           These are wildcards not supported by the standard AmigaDOS
  113.           convention, but expand it to make it more versatile.
  114.  
  115.           'd  Matches any single digit.  (0 to 9)
  116.           'a  Matches any single alpha character. (a to z)
  117.           'n  Matches any single alphanumeric character.
  118.  
  119.        For examples of standard wildcard usage, look up any AmigaDOS
  120.        tutorial book.
  121.  
  122.        Examples of extended wildcards:
  123.  
  124.        Pattern     Matching possibilities
  125.        -------     ----------------------
  126.        test'n      test0, test1, test9, testa, testA, testz, testZ
  127.        test'd      test0, test1, test9
  128.        test'a      testa, testA, testz, testZ
  129.        test 'd     test 1, test 2, test 9
  130.        test#'d     test1, test100, test10234
  131.        #'a#'d      a1, ab12, abc1, abc123, adks34234
  132.                    (matches any string with some or no alpha characters,
  133.                    then some or no digits.)
  134.        #'a'd#'d.c  a1.c, a203.c, 100.c, 1.c, adsdfs931234.c
  135.                    (matches any string that starts with some or no alpha
  136.                    characters, then at least 1 or more digits, and ends
  137.                    with .c)
  138.  
  139. !      Note:  You can use the '*' instead of '#?'.  It will be automatically
  140.               expanded into '#?'.
  141.  
  142.  
  143.  8. Hide Wildcard Gadget: (string gadget to the right of Show gadget)
  144. !   The wildcard pattern in this gadget controls what files _not_ to show
  145.     in the File List.  All the above information on wildcard patterns
  146.     apply here as well.
  147.  
  148.  9. Scroll Up:  (up-arrow above the proportional gadget)
  149.     This scrolls the file list up at a slow speed if you click it
  150.     with the left mouse button, or it will scroll the file list down
  151.     if you click it with the right mouse button.  If you hold down both
  152.     buttons at the same time, the right button will take priority.
  153.  
  154. 10. Scroll Down:  (down-arrow below the proportional gadget)
  155.     Same as above expect that it moves the list a lot faster and the mouse
  156.     button directions are reversed.
  157.  
  158. 11. Prop Gadget:  (proportional gadget across the center of the window)
  159.     This gadget represents the position of the currently displayed files
  160.     in the File List in relation to the total files in the selected
  161.     directory.  You can move around the list by holding down the Prop
  162.     Gadget with the left mouse button and moving the gadget up and down.
  163.  
  164.     If you click the right mouse button over the Prop gadget it will move
  165.     to the top of the file list, unless it is already at the top in which
  166.     case it will move to the bottom of the list.
  167.  
  168. 12. Parent:  (up-arrow to the left of the Path string gadget)
  169.     If you click on this gadget with the left mouse button, the FR will
  170.     display the parent of the current directory, if there is one.
  171.     If you click on it with the right button, it will display the root
  172.     directory of the currently selected device.
  173.  
  174. 13. Disk Gadgets:  (set of disk icons across the left of the window)
  175.     These are disk icons that represent the currently mounted storage
  176.     devices in the system.  If you click on any disk icon with the left
  177.     mouse button the root directory of the selected device will be
  178.     displayed.  You can scroll through the mounted disk list via the
  179.     'Disk Scroll Up' and 'Disk Scroll Down' arrow gadgets.
  180.  
  181.     If you click on the right mouse button over any disk icon, you will get
  182.     info about the device displayed in the file list area.  The file list is
  183.     not erased from memory, you just have to click on the prop gadget or the
  184.     up or down scroll gadgets and the file list will reappear.
  185.     Note:  If there isn't enough space to display 4 lines in the file list
  186.     area, this function will not work.
  187.  
  188. 14. Disk Scroll Up:  (up-arrow in the top left-hand corner)
  189.     This scrolls the list of 'mounted disks' up.  It only works if the
  190.     number of available devices is too big to fit in the current window.
  191.  
  192. 15. Disk Scroll Down:  (down-arrow in the top left-hand corner)
  193.     Same as above, but scrolls the list down.
  194.  
  195. 16. Resize Gadget: (bottom 5 lines across window)
  196.     The FR is resizable by the user.  The resize gadget is marked by a 
  197.     tiny arrow in the bottom-right corner, but it actually occupies the
  198.     bottom 5 lines across the window.  Just click there and resize
  199.     the window.  The whole requester will resize accordingly.
  200.  
  201.     Resizing the window horizontally will make space for more info about
  202.     the file to be display.  This is based on the following method:
  203.     The FR checks to see the longest file name in the list and it
  204.     fits in whatever extra data it can starting from the file date, file
  205.     time and finally protection bits.
  206.  
  207. 17. Next Directory:  (gadget with 'Next' in it, left top corner)
  208.     The Next Directory gadget stores the current directory and all its
  209.     files into a temporary buffer and will then provide you with a new work
  210.     buffer to use.  You can then go back to that old directory immediately by
  211.     clicking on the Next gadget until you get back to it.  The directory is
  212.     displayed immediately and does not have to be read back again from the
  213.     drive.  This can be repeated for upto 5 diretories stored at the same
  214.     time.  When you use the 'Next' gadget, the current buffer # is displayed
  215.     at the bottom of the FR.  If the buffer is a new one, it will display
  216.     "Buffer # x  (empty)".
  217.  
  218.     The following data is stored in each buffer:
  219.        - The full path name of the directory.
  220.        - All the files in the directory along with their sizes, date,
  221.          time and protection settings.
  222.        - The number of files and directories in the directory.
  223.        - The position where the scroll bar was in.  (This means that
  224.          when you return to a directory, the file list will be exactly
  225.          where you left it.)
  226.        - The current filename in the File gadget.
  227.  
  228. 18. Preset Resize Gadgets:  (3 small box gadgets left of 'Scroll Down Gadget')
  229.     These gadgets immediately resize the FR to small, normal, and full screen
  230.     respectively from left to right.  This action will also automatically
  231.     center the FR in the screen.  If the FR is already at the requested size,
  232.     then this request will be ignored.
  233.  
  234. 19. No .info Gadget:  (small box with 'I' in it, above 'Cancel' gadget)
  235.     If the No .info Gadget is active, it will have two lines drawn diagonally
  236.     across it.  This tells the FR not to display files ending with '.info' in
  237.     the file list.  This gadget is actually a toggle switch.
  238.  
  239. 20. Reset Path Gadget:  (the 'Path' text)
  240. !   Clicking on the Path: text will restore the path and file gadgets'
  241.     contents to what they were when the FR came up.
  242.  
  243. 21. Reset Wildcard Gadget: (the 'Show' text)
  244. !   Clicking on the 'Show' text will reset the wildcard pattern to "#?".
  245.  
  246. 22. Print Gadget: (below Device Arrow gadget, marked 'Prt)
  247. !   Clicking on this gadget will print the current directory.  Read
  248.     'Other Features' below for more details.
  249.  
  250. 23. Help Gadget: (below Next gadget, marked 'Help')
  251. !   Clicking on this gadget will bring up a screen displaying a help
  252.     message.  Read the 'Help' section below for more details.
  253.  
  254. Notes:
  255.  
  256. -   The FR stays 'live' while reading the directory, i.e. you can abort the
  257.     directory read at any time by selecting a new directory.  You can also
  258.     scroll through the file list or resize the window and the FR will keep
  259.     on reading the directory.
  260.  
  261. -   Each buffer used allocates memory in 2k chunks as it needs them.
  262.     Average memory usage is 70 files for a 2k buffer.  The only limit
  263.     to number of files per directory is available memory.  If the FR
  264.     runs out of memory, it will inform the user that the directory
  265.     was truncated.
  266.  
  267. -   The FR will always try to come back up where it was previously, and in
  268.     the same size.  If it can't do that, it will move/resize to attempt to
  269.     be as close as possible to what it was.
  270.  
  271. -   The ':' (colons) in the 'Files: nnn  Dirs: nnn' display do not appear
  272. !   while the directory is being read.  When they show up, that means that
  273.     the FR is done reading in the directory.
  274.  
  275. -   Error Messages:
  276.  
  277.     If the FR cannot access a device, it will report one of the following
  278.     errors:
  279.  
  280.         - No disk in drive.     (drive empty)
  281.         - Not a DOS Disk.       (bad or kickstart disk)
  282.         - Can't find Path.      (bad device or directory name)
  283.         - Output Device.        (device selected is not a disk.)
  284.         - DOS Error: xxx.       (where xxx is the DOS error number.)
  285.  
  286.  
  287. -----------------------------------------------------------------------------
  288. !                             EXTENDED SELECT
  289. -----------------------------------------------------------------------------
  290.  
  291.     Extended Select allows you to select more than one file under a single
  292. directory.  This is only available to the user if the calling program enables
  293. the ES (extended select) mode.  In this mode, there are several ways to
  294. select a file:  (In all cases, the file itself is shown in inverted video on
  295. the screen to show that it is selected)
  296.  
  297.     1. Clicking on a file (from the file list) while holding down one of the
  298.        shift keys on the keyboard.  (Shift-click)
  299.  
  300.     2. Keyboard methods:
  301.  
  302.        a.  Wildcard Extended Select.
  303.        b.  Cursor Left Key.
  304.        c.  Alt-Left Cursor and Shift-Left Cursor.
  305.  
  306.        Read the Keyboard Control section for details on usage.
  307.  
  308.  
  309. If there is one or more selected files, the number of files selected will be
  310. shown at the bottom of the file list.
  311.  
  312.  
  313. Note:
  314.  
  315.     The selected file list is not the same as the currently selected file
  316.     (the one in the File gadget.)   The calling program can (if it so wishes)
  317.     differenciate between the two types of files.
  318.  
  319.  
  320. -----------------------------------------------------------------------------
  321. !                             KEYBOARD CONTROL
  322. -----------------------------------------------------------------------------
  323.  
  324. All functions of the file requesters can be controlled via the keyboard.  The
  325. following is a description of all the keyboard functions:
  326.  
  327.  
  328. 1) The Return Key:
  329. ------------------
  330.  
  331.    - Hitting the return key on the File string gadget or when no gadget is
  332.      active OK's the file requester.
  333.  
  334.    - Hitting alt-return calls up Auto-Complete:
  335.  
  336.      Auto-Complete:
  337.  
  338.      If you type the first few characters of a file name and hit alt-return,
  339.      the first matching filename from the file list will be used to complete
  340.      the filename in the File gadget.
  341.  
  342.    - Hitting control-return in Extended Select mode is active will call up
  343.      Wildcard Extended Select.
  344.  
  345.      Wildcard Extended Select:
  346.  
  347.      You can select multiple files by entering a valid wildcard pattern in
  348.      the File string gadget and hitting Control-Return.  This will select
  349.      all the files in the file list that match the pattern.
  350.      For Example:  #?.c will highlight all files that end with .c
  351.  
  352.    - Hitting Shift-Return will activate the File gadget or Path gadget
  353.      alternatively.  The cursor is positioned at the end of the current text
  354.      in the gadget.
  355.  
  356.  
  357. 2) The Cursor Up/Down Keys:
  358. ---------------------------
  359.  
  360.    - Cursor Up and Down move a marker that points to a file in the file list.
  361.      The file list is paged through as the cursor goes off the window either
  362.      at the top or bottom.  The file name the marker points to is copied into
  363.      the File Gadget (unless it is a directory, in which case it is ignored)
  364.  
  365.    - Shift Cursor Up/Down do the same as the above except that they scroll
  366.      the list a 'page' at a time.
  367.  
  368.    - Alt Cursor Up/Down move the marker to the top or bottom of the file list.
  369.  
  370.  
  371. 3) The Cursor Left Key:
  372. ------------------------
  373.  
  374.    - Changes the display to the parent of the current directory.
  375.  
  376.      Note:
  377.  
  378.      The Parent function (whether called from the keyboard or the mouse) 
  379.      brings up the 'Storage Device List' if the Path was already at the root
  380.      of a device.  Using the Parent function again after that will bring up
  381.      the 'Logical Device List'.
  382.  
  383.  
  384. 4) The Cursor Right Key:
  385. -----------------------
  386.  
  387.    - Cursor Right selects the file or directory that the marker points to.
  388.      If it is a directory, then that directory is displayed.  If it is a
  389.      file, and Extended Select mode is active, then the file is toggled
  390.      between selected and not-selected.
  391.  
  392.    - Alt-Cursor Right clears all selected files.  (in Extended Select mode)
  393.  
  394.    - Shift-Cursor Right selects all files.  (in Extended Select mode)
  395.  
  396.  
  397. 5) Control-Cursor Keys:
  398. -----------------------
  399.  
  400.    - Control-Cursor (left, right, up or down):
  401.  
  402.      Resizes the window in the direction selected by 24 pixels.
  403.  
  404.    - Control-Alt-Cursor (left, right, up or down):
  405.  
  406.      Resizes the window in the direction selected all the way to the limit of
  407.      the screen or the minimum window height/width size possible.
  408.  
  409.    - Control-Shift-Cursor (left, right, up or down):
  410.  
  411.      Moves the window in the direction selected by 24 pixels.
  412.  
  413.  
  414. 6) Function Keys:
  415. -----------------
  416.  
  417.    Normal:
  418.  
  419.    F1   Help about gadget/item under pointer
  420.    F2   Toggle 'File List/Device List/Assign List'
  421.    F3   Go to next device from disk list
  422.    F4   Go to Root Directory
  423.    F5   Go to Parent Directory
  424.    F6   Restore startup directory and file name
  425.    F7   Next Buffer
  426.    F8   Toggle 'Show Info Files' on/off
  427.    F9   Display info about current device
  428.    F10  Create Directory
  429.  
  430.    Shifted:
  431.  
  432.    F1   Display Keyboard Help Screen
  433.    F2   (unused)
  434.    F3   (unused)
  435.    F4   Print Current Directory
  436.    F5   Reset wildcard pattern to "#?"
  437.    F6   Tiny size
  438.    F7   Medium size
  439.    F8   Full screen size
  440.    F9   Scroll Device List Up
  441.    F10  Scroll Device List Down
  442.  
  443.  
  444. 7) File Gadget Activation:
  445. --------------------------
  446.  
  447.    - Hitting any alphanumeric key when no string gadget is active appends the
  448.      key to the File string gadget and activates it.
  449.  
  450.    - Hitting the DELETE key when no string gadget is active clears the File
  451.      string gadget and activates it.  Hitting the Right Amiga-x key clears the
  452.      File gadget without activating it.
  453.  
  454.    - Hitting the TAB key will just activate the File gadget.
  455.  
  456.    - Hitting the BACKSPACE key when no string gadget is active deletes the
  457.      last character in the File string gadget and activates it.
  458.  
  459.    - If the FR is reading the directory, it will not activate the File gadget
  460.      but you can still type into it and edit it using any alphanumeric
  461.      character or any of the above keys.
  462.  
  463.  
  464. 8) Other Keys:
  465. --------------
  466.  
  467.    - Escape Key:  Cancel Requester.
  468.    - HELP Key  :  Displays a help message.
  469.  
  470. Examples Of Keyboard Usage:
  471. ---------------------------
  472.  
  473.    - Selecting a specific file from the current directory:
  474.  
  475.      a. Using the Cursor up/down keys, move the marker until you find the
  476.         file, and hit return.
  477.      
  478.      b. Type the first few letters of the file name, then hit alt-return.
  479.         If the file that shows up is the one you want, then hit return.
  480.         Otherwise, use the cursor up/down keys to track it down.
  481.  
  482.  
  483.    - To display a subdirectory:
  484.  
  485.      -  Using the Cursor up/down keys, move the marker until you find the
  486.         directory, and hit the cursor left key.
  487.  
  488.  
  489.    - To display a directory's parent:
  490.  
  491.      -  Hit the cursor right key.
  492.  
  493.  
  494.    - To display a different device:
  495.    
  496.      a. Hit F2 to display the Device List, then use the cursor keys to select
  497.         the device.  Hit the left cursor key to select that device.
  498.  
  499.      b. Hit the right cursor key multiple times until you get the Device List.
  500.         (then same as above.)
  501.  
  502.      c. Hit F3 until the device you want shows up in the Path gadget.
  503.  
  504.  
  505.  
  506. -----------------------------------------------------------------------------
  507. !                             FILE FINDER
  508. -----------------------------------------------------------------------------
  509.  
  510. File Finder searches through all your devices for a file or directory that
  511. matches a wildcard pattern.  It is based on a program called 'Find' by
  512. Larry Phillips and uses Find's data file.  As such, you have to have Find
  513. before you can use this facility.  The Find package is included in its own
  514. arc file.  You should follow Find's documentation and try it out before
  515. trying to use the FR's File Finder.
  516.  
  517. To invoke the File Finder, type a valid wildcard pattern (or just a filename)
  518. into the File string gadget and then hit shift-alt-return.  The file list
  519. will go blank and you will see a counter showing how many files/directories
  520. have been found so far.  (As of this version, you cannot abort this search.)
  521. Once the search is complete, you will see a list of files/directories in
  522. the file list.  The complete path to each is displayed in the file list.
  523. To select a file, just move the marker to it and hit return, or click on
  524. it.  If you need to see the directory itself, either click on the entry or
  525. move the marker to it and hit the cursor left button.
  526.  
  527.  
  528. Notes:
  529.  
  530. - File Finder is only effective when you have a hard disk.
  531.  
  532. - This mode requires that a file called "FindDB:find.codes" exists.  If
  533.   it doesn't, then it won't operate.  This file is generated by a program
  534.   called "UpdateDB" which is part of the Find package.
  535.  
  536. - Using a wildcard like "test#?" is fairly fast, while "#?test" is slower
  537.   because of the nature of the pattern matching logic.
  538.  
  539. - There is a maximum limit of 200 matches.  You will be informed if the
  540.   search is aborted because of too many matches.  You can then use a more
  541.   precise pattern.  E.g. if you use "inf#?" and you get too many matches,
  542.   you might then use "inform#?".
  543.  
  544. - The Extended Select mode does not operate in the Find List mode.
  545.  
  546. - CED Pro uses the right alt/right shift/return combination to invoke the
  547.   editor.  If you have CED Pro running, you should use the left alt/left
  548.   shift/return combination instead.  (both work when CED Pro is not running)
  549.  
  550. - Many many thanks to Larry for allowing me to use Find.  and:
  551.   FIND, Copyright © 1989, by Larry Phillips.
  552.  
  553.   You will need the Find package.  It is included in this package as Find.LZH
  554.   (it contains 3 files, Find, Find.DOC and UpdateDB)
  555.  
  556. -----------------------------------------------------------------------------
  557. !                             HELP FACILITY
  558. -----------------------------------------------------------------------------
  559.  
  560. The FR supports two methods of online help.  The first is pointer-relative.
  561. All you need to do is move the pointer on top of something in the FR's window
  562. and hit the F1 key.  As long as you hold down the F1 key you will see a help
  563. message telling you what the right mouse button and the left mouse button do
  564. in this position.  e.g. 'L: do this'  'R: do that'  in this case the left
  565. button will 'do this' and the right button will 'do that.'  If only one entry
  566. is shown, then it relates to the left button.
  567.  
  568. The second method just displays a screen that summarizes all the available
  569. keyboard commands.  To call this up, hit the Shift-F1 key and you will get
  570. that screen.  You can then hit any key to get back to the FR.  You can also
  571. access this via the Help gadget.  Just click on the Help gadget and the Help
  572. screen will show up.  Let go of the mouse button and the FR will return.
  573.  
  574. If you hit the HELP key, you will get a message telling you to use either F1
  575. or Shift-F1.
  576.  
  577. -----------------------------------------------------------------------------
  578. !                            OTHER FEATURES
  579. -----------------------------------------------------------------------------
  580.  
  581. Create Directory:
  582. -----------------
  583.  
  584. To create a directory, enter its name into the Path gadget and hit return.
  585. If that directory doesn't already exist, the FR will inform you of that and
  586. also asks you to "Hit F10 to create it."  If it can't create the directory,
  587. it will complain.  Hitting F10 on an existing directory has no effect.
  588.  
  589. Note: The new directory requested must have a valid parent.  If it doesn't,
  590.       the FR will tell you that it can't create the directory.
  591.  
  592.  
  593. Print Directory:
  594. ----------------
  595.  
  596. To get a hard copy of the currently displayed directory onto the printer,
  597. click on the 'Prt' gadget or hit the Shift-F4 key.  The printout will be
  598. sent to the currently selected printer in Preferences.  If the printer is
  599. busy, the FR will complain and abort the print.  (output is sent to PRT:)
  600.  
  601. This function recognizes if the printer is not available and complains
  602. instead of just waiting around for it.  It recognizes the following
  603. cases:  printer offline, printer off, paper out, printer not selected.
  604.  
  605.  
  606. File Requester Look:
  607. --------------------
  608.  
  609. The FR has two different looks.  One is the standard look that is designed
  610. for a normal screen.  The second look is designed to match the look that
  611. Workbench 2.0 uses and is almost identical to it.  The FR automatically
  612. detects if it is running under 2.0 and will switch to that look.
  613.  
  614. The second look trait is the file list.  It can be normal or inverted.  This
  615. is intended to create a visual difference for two difference functions, like
  616. normal for load, and inverted for save.
  617.  
  618. -----------------------------------------------------------------------------
  619.  
  620. For previous users of version 1.00:
  621.  
  622.  - All items marked with a '!' are new for version 2.00.
  623.  - To update to version 2.00 you need to copy the kd_freq.library file into
  624.    your LIBS: directory, replacing the old one.
  625.  - Delete the old Bypass_ARP program and put FR_Bypass into C: instead.
  626.  - Put the following line into your startup-sequence:
  627.        FR_Bypass
  628.  - FR_Bypass detaches so it doesn't need to be 'run'.
  629.  
  630. -----------------------------------------------------------------------------
  631.  
  632. -   Please send any comments, suggestions, bug reports, etc. to me either on
  633.     Compuserve (75166,2531) or to:
  634.  
  635.                       /-------------------\
  636.                       | Khalid Aldoseri   |
  637.                       | P.O. Box 3300     |
  638.                       | Manama, Bahrain.  |
  639.                       | Fax: (973) 694777 |
  640.                       \-------------------/
  641.  
  642.                   Copyright 1990  Khalid Aldoseri.
  643.                            19 July 1990.
  644.